New Archaeological Discovery Proves The Trinity!